home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 015 / fontstk1.arc / DOCUMENT.ARC / PRINT1.DOC < prev    next >
Text File  |  1985-08-31  |  32KB  |  788 lines

  1. :load1 darkbold.f16
  2. :load2 heading1.p16
  3. :font 1
  4. :lpi 9
  5. :dson
  6.  ╔══════════════════════════════════╗
  7.  ║       IHSPRINT USER GUIDE    2-1 ║
  8.  ╚══════════════════════════════════╝
  9. :lpi 6
  10. :dsoff
  11. :font 0
  12. :space 4
  13. :font 2
  14.       INTRODUCTION
  15. :font 0
  16. :space 2
  17. :eon
  18. :ccon
  19.               IHSPRINT  is  the  !FONTASTIC! program which actually
  20.               does the printing of your text files.   Text  files
  21.               may be created by any text editor or word processor
  22.               which maintains files in DOS ASCII  format  (EDLIN,
  23.               for example).
  24.  
  25.               By  placing  the  special  !FONTASTIC!  control words
  26.               and/or  characters  within  the  text file, you can
  27.               direct  IHSPRINT to print the file in special ways.
  28.  
  29.               Particularly,  IHSPRINT allows you to use alternate
  30.               font  files,  created  by  the  IHSFONT   character
  31.               editor,  to  print  various  parts  of your text in
  32.               different print styles and sizes.
  33. :space 4
  34. :font 2
  35.       CONTROL WORDS
  36. :font 0
  37. :space 2
  38.               In order to  get  print  variety  in  your  printed
  39.               output,  IHSPRINT  requires  you  to  place special
  40.               control words and/or control characters within your
  41.               text  file.   Control  words start with the special
  42.               IHSPRINT  Control  word  indicator   symbol.    The
  43.               default  is the colon ":" symbol but may be changed
  44.               to ANY valid ASCII  character  by  using  the  :CWI
  45.               control  word.  This special control word indicator
  46.               must be in the first position of  a  line,  and  is
  47.               immediately  followed  by  a  3-6 character control
  48.               word.  Only one IHSPRINT printer  control  word  is
  49.               allowed  per  line.   Some  Control  Words  have  a
  50.               required parameter which will  be  explained  later
  51.               under  the detail explanation of each control word.
  52.  
  53.  
  54.               The  following page contains a summary table of all
  55.               of the available IHSPRINT Control Words.
  56. :ccoff
  57. :eject
  58. :font 1
  59. :lpi 9
  60. :dson
  61.  ╔══════════════════════════════════╗
  62.  ║ 2-2   IHSPRINT USER GUIDE        ║
  63.  ╚══════════════════════════════════╝
  64.  
  65.      ╔══════════════════════════╗
  66.      ║CONTROL WORD SUMMARY TABLE║
  67.      ╚══════════════════════════╝
  68. :load2 normal.f08
  69. :font 2
  70. :scale 1
  71. :lpi 12
  72.          ╔══════════╦══════════════════════════════════════════════╗
  73.          ║ Control  ║                                              ║
  74.          ║          ║       What does it do ?                      ║
  75.          ║   Word   ║                                              ║
  76.          ╠══════════╬══════════════════════════════════════════════╣
  77.          ║          ║                                              ║
  78.          ║  :BDIR  ║    Activates Bi-directional printing         ║
  79.          ║          ║                                              ║
  80.          ║   :CCON  ║    Activates Control Characters              ║
  81.          ║          ║                                              ║
  82.          ║   :CCOFF ║    Deactivates Control Characters            ║
  83.          ║          ║                                              ║
  84.          ║  :CON   ║    Turns ON the Compressed Mode              ║
  85.          ║          ║                                              ║
  86.          ║  :COFF  ║    Turns OFF the Compressed Mode             ║
  87.          ║          ║                                              ║
  88.          ║  :COMP  ║    Activates Compressed print font           ║
  89.          ║          ║                                              ║
  90.          ║   :CWI   ║    Sets a new IHSPRINT Control Word Indicator║
  91.          ║          ║                                              ║
  92.          ║  :DSON  ║    Turns ON the double strike mode           ║
  93.          ║          ║                                              ║
  94.          ║  :DSOFF ║    Turns OFF the double strike mode          ║
  95.          ║          ║                                              ║
  96.          ║  :DWON  ║    Turns ON the Double Width mode            ║
  97.          ║          ║                                              ║
  98.          ║  :DWOFF ║    Turns OFF the Double Width mode           ║
  99.          ║          ║                                              ║
  100.          ║   :EJECT ║    Ejects the paper to top of next page      ║
  101.          ║          ║                                              ║
  102.          ║  :ELITE ║    Activates ELITE print font                ║
  103.          ║          ║                                              ║
  104.          ║  :EON   ║    Turns ON the emphasized mode              ║
  105.          ║          ║                                              ║
  106.          ║  :EOFF  ║    Turns OFF the emphasized mode             ║
  107.          ║          ║                                              ║
  108.          ║  :FONT  ║    Selects an alternate font for printing.   ║
  109.          ║          ║                                              ║
  110.          ║ :ION   ║    Turns ON the Italics character set        ║
  111.          ║          ║                                              ║
  112.          ║ :IOFF  ║    Turns OFF the Italics character set       ║
  113.          ║          ║                                              ║
  114.          ║   :JON   ║    Maintain justification                    ║
  115.          ║          ║                                              ║
  116.          ║   :JOFF  ║    Ignore justification                      ║
  117.          ║          ║                                              ║
  118.          ║   :LOAD  ║    Dynamically loads an alternate font set   ║
  119.          ║          ║                                              ║
  120.          ║          ║    from the diskette.                        ║
  121.          ║          ║                                              ║
  122.          ║   :LPI   ║    Sets the Lines Per Inch                   ║
  123.          ║          ║                                              ║
  124.          ║  :PICA  ║    Activates PICA print font                 ║
  125.          ║          ║                                              ║
  126.          ║  :PRO   ║    Turns ON proportional print font          ║
  127.          ║          ║                                              ║
  128.          ║ :SBON  ║    Turns ON Subscript mode                   ║
  129.          ║          ║                                              ║
  130.          ║ :SBOFF ║    Turns OFF Subscript mode                  ║
  131.          ║          ║                                              ║
  132.          ║   :SCALE ║    When alternate fonts are selected, sets   ║
  133.          ║          ║                                              ║
  134.          ║          ║    the printing scale (1-10).                ║
  135.          ║          ║                                              ║
  136.          ║   :SPACE ║    Spaces n lines before printing            ║
  137.          ║          ║                                              ║
  138.          ║ :SPON  ║    Turns ON Superscript mode                 ║
  139.          ║          ║                                              ║
  140.          ║ :SPOFF ║    Turns OFF Superscript mode                ║
  141.          ║          ║                                              ║
  142.          ║  :UDIR  ║    Activates uni-directional printing        ║
  143.          ║          ║                                              ║
  144.          ║  :UON   ║    Turns ON underscore mode                  ║
  145.          ║          ║                                              ║
  146.          ║  :UOFF  ║    Turns OFF underscore mode                 ║
  147.          ║          ║                                              ║
  148.          ╚══════════╩══════════════════════════════════════════════╝
  149.  
  150. :lpi 6
  151. :ccon
  152.  
  153.          @0*NOTE:* Control  words marked  with an (@2@0) will only work
  154.                on the EPSON with the GraftraxPlus^tm^  feature or
  155.                equivelant installed.
  156.  
  157.                The function invoked by _control words_ marked with a
  158.                (@2@0) may also be invoked by using _control characters_
  159.                (see below).
  160.  
  161.                Words marked with (@2@0) will only work on the CITOH
  162.                Model 8510A printer.==
  163. :ccoff
  164. :load2 heading1.p16
  165. :eject
  166. :font 1
  167. :lpi 9
  168. :dson
  169.  ╔══════════════════════════════════╗
  170.  ║       IHSPRINT USER GUIDE    2-3 ║
  171.  ╚══════════════════════════════════╝
  172. :lpi 6
  173. :dsoff
  174. :font 0
  175. :space 4
  176. :font 2
  177.      FOR EXAMPLE . . .
  178. :font 0
  179. :space 2
  180.         The following lines produced the print below:
  181.  
  182. :load2 normal.f08
  183. :font 2
  184. :lpi 9
  185. :dson
  186.               ╔══════════ SAMPLE TEXT ═══════════╗
  187.               ║                                  ║
  188.               ║:ion                              ║
  189.               ║                                  ║
  190.               ║This is an italics sentence.      ║
  191.               ║                                  ║
  192.               ║:ioff                             ║
  193.               ║                                  ║
  194.               ║:dwon                             ║
  195.               ║                                  ║
  196.               ║This is an expanded sentence.     ║
  197.               ║                                  ║
  198.               ║:dwoff                            ║
  199.               ║                                  ║
  200.               ║:con                              ║
  201.               ║                                  ║
  202.               ║This is a compressed sentence.    ║
  203.               ║                                  ║
  204.               ║:coff                             ║
  205.               ║                                  ║
  206.               ╚══════════════════════════════════╝
  207. :font 0
  208. :dsoff
  209. :lpi 6
  210. :space 2
  211. :ion
  212.           This is an italics sentence.
  213.  
  214. :ioff
  215. :dwon
  216.      This is an expanded sentence.
  217.  
  218. :dwoff
  219. :ccon
  220.  
  221.         %This is a compressed sentence.%
  222. :ccoff
  223. :space 2
  224. :eject
  225. :font 1
  226. :lpi 9
  227. :dson
  228.  ╔══════════════════════════════════╗
  229.  ║ 2-4   IHSPRINT USER GUIDE        ║
  230.  ╚══════════════════════════════════╝
  231. :lpi 6
  232. :dsoff
  233. :font 0
  234. :space 4
  235. :load2 heading1.p16
  236. :font 2
  237.      CONTROL CHARACTERS
  238. :font 0
  239. :space 2
  240. :ccon
  241. :eon
  242.               Now, the use of _Control Words_ is ideal if you  want
  243.               to  change  the  looks  of a whole paragraph and/or
  244.               major section of  your  document.   But,  you  say,
  245.               there   are   times  when  I  would  like  to  just
  246.               'highlite' a  word  or  phase  within  a  sentence.
  247.               Nooooo problem ...
  248.  
  249.               In order to make one word or phrase on a line stand
  250.               out from the  rest  of  the  line,  =like  this  for
  251.               example=,  you  simply  have to use IHSPRINT _Control_
  252.               _Characters_ within your text.
  253.  
  254.               Oh no, you say, here is another  complicated  thing
  255.               to  learn.   Well,  we  think when you see just how
  256.               easy it is to use the Control Characters, !you  will
  257.               be delighted! at how effective they can be in making
  258.               your document look extremely profressional.
  259.  
  260.               =_Control  Characters_=  are  simply a shorthand way of
  261.               using _Control Words_ and be able  to  inter-mix  the
  262.               functions  on the same line, assumming your printer
  263.               supports such capabilities.
  264.  
  265.               A =_Control Character_= is simply a  special  character
  266.               which,   when   encountered   during  the  printing
  267.               process, causes the appropriate printer function to
  268.               be  turned  ON.  When the same Control Character is
  269.               encountered  again,  the  appropriate  function  is
  270.               turned OFF.
  271.  
  272. :ccoff
  273.               For  example,  an '*' is used to invoke the printer
  274.               EMPHASIZED mode and the '_' is used to  invoke  the
  275.               printer UNDERLINE mode.  All you have to do is turn
  276.               on the Control Character mode by using the IHSPRINT
  277.               :CCON  control word.  Then simply surround the word
  278.               or phase you want exaggerated with the  appropriate
  279.               Control Character.
  280. :eject
  281. :font 1
  282. :lpi 9
  283. :dson
  284.  ╔══════════════════════════════════╗
  285.  ║       IHSPRINT USER GUIDE    2-5 ║
  286.  ╚══════════════════════════════════╝
  287. :lpi 6
  288. :dsoff
  289. :font 0
  290. :space 4
  291. :font 2
  292.      CONTROL CHARACTERS (CON'T)
  293. :font 0
  294. :space 2
  295.                 The following lines produced the printed output below:
  296.  
  297. :load2 normal.f08
  298. :font 2
  299. :scale 1
  300. :lpi 9
  301. :dson
  302.           ╔══════════════════╣ SAMPLE TEXT ╠═════════════════════╗
  303.           ║                                                      ║
  304.           ║:ccon          <-- Activate Control Characters        ║
  305.           ║                                                      ║
  306.           ║ A canny =Maine farmer= was approached by a           ║
  307.           ║                                                      ║
  308.           ║ !stranger! one day and asked how much he             ║
  309.           ║                                                      ║
  310.           ║ thought his _prize Jersey cow_ was worth.  The       ║
  311.           ║                                                      ║
  312.           ║ =farmer= thought for a moment, looked the !stranger! ║
  313.           ║                                                      ║
  314.           ║ over, then said: _!"Are you the #tax assessor#       ║
  315.           ║                                                      ║
  316.           ║ or has she been killed by your car?!_"               ║
  317.           ║                                                      ║
  318.           ║:ccoff    <-- De Activate Control Characters          ║
  319.           ╚══════════════════════════════════════════════════════╝
  320.  
  321. :font 0
  322. :dsoff
  323. :lpi 6
  324. :scale 1
  325. :ccon
  326.             A canny =Maine farmer= was approached by a
  327.             !stranger! one day and asked how much he
  328.             thought his _prize Jersey cow_ was worth.  The
  329.             =farmer= thought for a moment, looked the !stranger!
  330.             over, then said: _!"Are you the #tax assessor#
  331.             or has she been killed by your car?!_"
  332.  
  333. :ccoff
  334. :space 2
  335. :load2 heading1.p16
  336. :font 2
  337. :scale 2
  338. :lpi 9
  339.            CONTROL CHARACTER SUMMARY
  340. :load2 normal.f08
  341. :font 2
  342. :scale 1
  343. :space 3
  344. :lpi 12
  345. :dson
  346.                  ╔═════════════╦═══════════════════════════════════╗
  347.                  ║   Code      ║     What does it do ?             ║
  348.                  ╠═════════════╬═══════════════════════════════════╣
  349.                  ║             ║                                   ║
  350.                  ║     *       ║  Turns emphasized on and off      ║
  351.                  ║             ║                                   ║
  352.                  ║     !       ║  Turns italics on and off         ║
  353.                  ║             ║                                   ║
  354.                  ║     _       ║  Turns underline on and off       ║
  355.                  ║             ║                                   ║
  356.                  ║     %       ║  Turns compressed on and off      ║
  357.                  ║             ║                                   ║
  358.                  ║     =       ║  Turns double strike on and off   ║
  359.                  ║             ║                                   ║
  360.                  ║     #       ║  Turns double width on and off    ║
  361.                  ║             ║                                   ║
  362.                  ║     ^       ║  Turns Superscript on and off     ║
  363.                  ║             ║                                   ║
  364.                  ║     ~       ║  Turns Subscript on and off       ║
  365.                  ║             ║                                   ║
  366.                  ║     @n      ║  Selects Alternate font n(0,1,2)  ║
  367.                  ║             ║                                   ║
  368.                  ╚═════════════╩═══════════════════════════════════╝
  369. :eject
  370. :font 1
  371. :lpi 9
  372.  ╔══════════════════════════════════╗
  373.  ║ 2-6   IHSPRINT USER GUIDE        ║
  374.  ╚══════════════════════════════════╝
  375. :lpi 6
  376. :dsoff
  377. :font 0
  378. :space 2
  379. :load2 heading1.p16
  380. :font 2
  381.      NESTING
  382. :font 0
  383. :space 1
  384.                Control Words and Characters may be nested to produce many
  385.                special print effects.
  386.  
  387. :dson
  388. :ion
  389.          FOR EXAMPLE ...
  390. :dsoff
  391. :ioff
  392.  
  393.                The lines below combine the  effect  of  Double  Width,
  394.                Compressed  and  Double  Strike to produce a very nice,
  395.                almost letter quality print.
  396.  
  397. :load2 normal.f08
  398. :font 2
  399. :scale 1
  400. :lpi 9
  401. :dson
  402.             ╔════════════╣ SAMPLE TEXT ╠════════════╗
  403.             ║                                       ║
  404.             ║ :dwon          {Turn on double width  ║
  405.             ║                                       ║
  406.             ║ :con           {Turn on compressed    ║
  407.             ║                                       ║
  408.             ║ :dson          {Turn on double strike ║
  409.             ║                                       ║
  410.             ║   Basic research is what I am doing   ║
  411.             ║                                       ║
  412.             ║   when I don't know what I am doing.  ║
  413.             ║                                       ║
  414.             ║                   WERNHER VON BRAUN   ║
  415.             ║                                       ║
  416.             ║ :dwoff         {Turn off double width ║
  417.             ║                                       ║
  418.             ║ :coff          {Turn off compressed   ║
  419.             ║                                       ║
  420.             ║ :dsoff         {Turn off double strike║
  421.             ║                                       ║
  422.             ╚═══════════════════════════════════════╝
  423. :dsoff
  424. :font 0
  425. :lpi 6
  426. :eoff
  427. :dwon
  428. :con
  429. :dson
  430.                Basic research is what I am doing
  431.                when I don't know what I am doing.
  432.                                WERNHER VON BRAUN
  433. :dwoff
  434. :coff
  435. :dsoff
  436. :eon
  437. :space 2
  438.             Likewise, you can nest Control Characters to achieve
  439.             similar affects on a single line.  For Example
  440.  
  441. :font 2
  442. :scale 1
  443. :lpi 9
  444. :dson
  445.             ╔════════════╣ SAMPLE TEXT ╠════════════╗
  446.             ║                                       ║
  447.             ║ :ccon  <==Activate Control Characters ║
  448.             ║                                       ║
  449.             ║ A _!smooth sea_! never made a         ║
  450.             ║                                       ║
  451.             ║ skillful mariner; neither do          ║
  452.             ║                                       ║
  453.             ║ uninterrupted prosperity and success  ║
  454.             ║                                       ║
  455.             ║ qualify !=men!= for usefulness and    ║
  456.             ║                                       ║
  457.             ║ happiness.^23^==                      ║
  458.             ║                                       ║
  459.             ║ :ccoff <==Deactivate Control Character║
  460.             ╚═══════════════════════════════════════╝
  461.  
  462. :font 0
  463. :dsoff
  464. :lpi 6
  465. :ccon
  466.                 A _!smooth_! sea never made a
  467.                 skillful mariner; neither do
  468.                 uninterrupted prosperity and success
  469.                 qualify !=men=! for usefulness and
  470.                 happiness.^23^==
  471. :ccoff
  472. :eject
  473. :font 1
  474. :lpi 9
  475. :dson
  476.  ╔══════════════════════════════════╗
  477.  ║       IHSPRINT USER GUIDE    2-7 ║
  478.  ╚══════════════════════════════════╝
  479. :lpi 6
  480. :dsoff
  481. :font 0
  482. :space 2
  483. :load2 heading1.p16
  484. :font 2
  485.      INVOKING IHSPRINT
  486. :FONT 0
  487. :space 2
  488.                    IHSPRINT  is  a  DOS executable module, so all
  489.                    that is required to invoke it is to enter  the
  490.                    name  IHSPRINT  whenever  DOS is waiting for a
  491.                    command.  For example, if IHSPRINT.EXE resides
  492.                    on  a  diskette which is in the B Drive, and A
  493.                    is the default drive, simply enter:
  494.  
  495.                                     A>B:IHSPRINT
  496.  
  497.                    When the program is fully loaded, you will see
  498.                    the following screen displayed:
  499. :space 2
  500. :load2 normal.p08
  501. :font 2
  502. :lpi 9
  503. :dson
  504.         ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
  505.         ▌                                                                         ▐
  506.         ▌    ╔═══════════════════════════════════════════════════════════════╗    ▐
  507.         ▌    ║                   I H S P R I N T    V3.0                     ║    ▐
  508.         ▌    ║                                                               ║    ▐
  509.         ▌    ║            (C) Copyright, IHS Systems, 1982, 1983             ║    ▐
  510.         ▌    ╚═══════════════════════════════════════════════════════════════╝    ▐
  511.         ▌                        ┌────────────────────────┐                       ▐
  512.         ▌                  ╔═════╡FILESPEC to be printed ?╞═════╗                 ▐
  513.         ▌                  ║     └────────────────────────┘     ║                 ▐
  514.         ▌                  ║                                    ║                 ▐
  515.         ▌                  ╚════                          ════╝                 ▐
  516.         ▌                                                                         ▐
  517.         ▌    ╔══════════════════════════╦════╤════╦══════════════════════════╗    ▐
  518.         ▌    ║                          ║    │    ║                          ║    ▐
  519.         ▌    ║                          ║    │    ║                          ║    ▐
  520.         ▌    ║┌────────────────────┐    ║    │    ║   ┌─────────────────────┐║    ▐
  521.         ▌    ║│Single/Double Space?╞═══║ S  │ 6  ║══╡Lines Per Inch ?     │║    ▐
  522.         ▌    ║└────────────────────┘    ║    │    ║   └─────────────────────┘║    ▐
  523.         ▌    ║                          ║    │    ║                          ║    ▐
  524.         ▌    ║┌────────────────────┐    ║    │    ║   ┌─────────────────────┐║    ▐
  525.         ▌    ║│Number of Copies    ╞═══║ 1  │ N  ║══╡Pause after page/copy│║    ▐
  526.         ▌    ║└────────────────────┘    ║    │    ║   └─────────────────────┘║    ▐
  527.         ▌    ║                          ║    │    ║                          ║    ▐
  528.         ▌    ║┌────────────────────┐    ║    │    ║   ┌─────────────────────┐║    ▐
  529.         ▌    ║│Lines Per Page ?    ╞═══║ 55 │ 66 ║══╡Form Length ?        │║    ▐
  530.         ▌    ║└────────────────────┘    ║    │    ║   └─────────────────────┘║    ▐
  531.         ▌    ║                          ║    │    ║                          ║    ▐
  532.         ▌    ║┌────────────────────┐    ║    │    ║                          ║    ▐
  533.         ▌    ║│Left Margin Adjust ?╞═══║ 0  │    ║                          ║    ▐
  534.         ▌    ║└────────────────────┘    ║    │    ║                          ║    ▐
  535.         ▌    ║                          ╙────┴────╜                          ║    ▐
  536.         ▌    ║┌──────────────────────────────────────┐                       ║    ▐
  537.         ▌    ║│****** Pre-Processing COMMANDS ══════│                       ║    ▐
  538.         ▌    ║└──────────────────────────────────────┘                       ║    ▐
  539.         ▌    ╚═══════════════════════════════════════════════════════════════╝    ▐
  540.         ▌                                                                         ▐
  541.         ▌    F1 = Begin Printing                            F2 = Exit IHSPRINT    ▐
  542.         ▌                                                                         ▐
  543.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  544. :eject
  545. :font 1
  546. :lpi 9
  547.  ╔══════════════════════════════════╗
  548.  ║ 2-8   IHSPRINT USER GUIDE        ║
  549.  ╚══════════════════════════════════╝
  550. :lpi 6
  551. :dsoff
  552. :font 0
  553. :space 2
  554. :load2 heading1.p16
  555. :font 2
  556.      INVOKING IHSPRINT
  557. :FONT 0
  558. :space 2
  559. :eon
  560. :dson
  561.           FILESPEC to be printed?
  562. :dsoff
  563.  
  564.                    First, you must enter the FILESPEC of the file
  565.                    to be printed and optionally you may choose to
  566.                    alter the defaults  on  the  7  options  which
  567.                    follow.   You  do this by moving the cursor to
  568.                    the appropriate field and entering the desired
  569.                    value.   The  cursor  may be moved to the next
  570.                    field by using the ENTER KEY.
  571.  
  572. :dson
  573.           Single or Double Space ? [s or d] {s}
  574. :dsoff
  575.  
  576.                    The  default  value  is  "single" spacing.  To
  577.                    override this, simply  enter  a  "d"  in  this
  578.                    field.
  579.  
  580. :dson
  581.           Number of Copies ?  {1..99}
  582. :dsoff
  583.  
  584.                    The  default  is 1 copy.  If more are desired,
  585.                    you may enter up to 99 copies to be printed.
  586.  
  587. :ccon
  588.                    =_Warning_=     If  multiple  copies  are  to  be
  589.                    printed,  be  sure  you  have a :EJECT control
  590.                    word as  the  last  line  in  the  text  file.
  591.                    IHSPRINT  !_does not_!  eject automatically at
  592.                    the end of a document.=
  593. :ccoff
  594.  
  595. :dson
  596.           Lines Per Page ?  {1..99}
  597. :dsoff
  598.  
  599.                    The default is 55.  If you desire a  different
  600.                    amount,  simply  enter a value from 1 to 99 in
  601.                    this field.  IHSPRINT will automatically eject
  602.                    to  the  top  of  the  page when the number of
  603.                    lines printed on any one page has exceeded the
  604.                    value specified in this field.
  605.  
  606. :dson
  607.           Left Margin Adjustment ?  {0}
  608. :dsoff
  609.  
  610.                    This  value  is  used to specify the number of
  611.                    spaces you want the  printed  document  to  be
  612.                    shifted  right  from  the  left  margin.   The
  613.                    default is 0.
  614. :eject
  615. :font 1
  616. :lpi 9
  617. :dson
  618.  ╔══════════════════════════════════╗
  619.  ║       IHSPRINT USER GUIDE    2-9 ║
  620.  ╚══════════════════════════════════╝
  621. :lpi 6
  622. :dsoff
  623. :space 2
  624. :load2 heading1.p16
  625. :font 2
  626.      INVOKING IHSPRINT
  627. :FONT 0
  628. :space 2
  629. :dson
  630.           Lines Per Inch ? {1..15}
  631. :dsoff
  632.  
  633.                    This value is used to specify how  many  lines
  634.                    per inch are to be printed.  The default is 6.
  635.                    If this value is changed,  you  will  probably
  636.                    want  to also change the Lines Per Page value.
  637.  
  638. :dson
  639.           Pause After Page|Copy ? {P|C|N}
  640. :dsoff
  641.  
  642.                    While printing a document,  you  may  want  to
  643.                    pause at the end of each page (to insert a new
  644.                    piece of paper, for example, if you are  using
  645.                    non-continuous  forms).   To  do  this  simply
  646.                    enter a "P" in this field.  If multiple copies
  647.                    are  being  printed,  you  have  the option to
  648.                    pause after each copy has completed  printing.
  649.                    To  do this, simply enter a "C" in this field.
  650.                    The default is "N" (Do not pause at any time).
  651.                    To resume printing, just press the ENTER key.
  652.  
  653. :dson
  654.           Form Length ?  {1..99}
  655. :dsoff
  656.  
  657.                    The  default  form  length  is 66 lines.  This
  658.                    assumes 8 1/2 x 11 paper and 6 lines per inch.
  659.                    You  may  adjust this value to anything from 1
  660.                    to 99 lines per page.
  661.  
  662. :dson
  663.           **** Pre-Processing COMMANDS
  664. :dsoff
  665.  
  666.                    This  field  is provided to allow you to enter
  667.                    up to 10 lines of short text before you  start
  668.                    to  process  your  document.   Normally  these
  669.                    lines will contain an IHSPRINT  Control  Word,
  670.                    but   regular   text   can  also  be  entered.
  671.                    Essentially, these 1-10 lines are processed by
  672.                    IHSPRINT  before  your  text  file is printed.
  673.                    This allows you the  flexibility  of  changing
  674.                    some  of the overall control parameters at run
  675.                    time.
  676.  
  677.                    One use for this is in printing  drafts  of  a
  678.                    short  document.   For  speed of printing, you
  679.                    would probably not want to use  EMPHASIZED  or
  680.                    DOUBLE  STRIKE mode for printing rough drafts.
  681.                    When you are ready to print  the  final  copy,
  682.                    you  can  enter  the  :EON  and/or  :DSON, for
  683.                    example, to cause the final  printed  document
  684.                    to be closer to letter quality.
  685.  
  686. :eject
  687. :font 1
  688. :lpi 9
  689. :dson
  690.  ╔══════════════════════════════════╗
  691.  ║ 2-10  IHSPRINT USER GUIDE        ║
  692.  ╚══════════════════════════════════╝
  693. :lpi 6
  694. :dsoff
  695. :space 2
  696. :load2 heading1.p16
  697. :font 2
  698.      INVOKING IHSPRINT
  699. :FONT 0
  700. :space 2
  701.               When all questions have been  answered,  make  sure
  702.               the printer is turned on and the paper has been set
  703.               to the top of the page.  Then press the "F1" key to
  704.               begin printing.
  705.  
  706.               During  printing,  the  function key options at the
  707.               bottom of the screen will change as follows:
  708.  
  709. :dson
  710.               F9 = Pause Print                   F10 = STOP PRINT
  711. :dsoff
  712.  
  713.               If you press F9  at  anytime  during  the  printing
  714.               operation,  printing  will pause.  Pressing any key
  715.               will continue the operation.
  716.  
  717.                  NOTE:  If   your  printer  has  a  hardware
  718.                         buffer, you will probably NOT see an
  719.                         immediate response to the 'PAUSE' or
  720.                         'TERMINATE'.   If   you   elect   to
  721.                         TERMINATE,    you    may   have   to
  722.                         physically turn-off your printer  to
  723.                         flush the buffer data after you have
  724.                         stopped IHSPRINT.
  725.  
  726.               If  you  press  F10  at anytime during the printing
  727.               operation, all printing  will  cease,  all  options
  728.               will  be  reset  to their respective default values
  729.               and you will be  asked  again  for  a  filespec  to
  730.               print.
  731.  
  732.               If  no  further  printing  is  desired, press F2 to
  733.               exit.
  734.  
  735. :eject
  736. :font 1
  737. :lpi 9
  738. :dson
  739.  ╔══════════════════════════════════╗
  740.  ║       IHSPRINT USER GUIDE   2-11 ║
  741.  ╚══════════════════════════════════╝
  742. :lpi 6
  743. :dsoff
  744. :space 2
  745. :load2 heading1.p16
  746. :font 2
  747.      CONTROL WORDS -
  748.  
  749.         FORMATS AND EXAMPLES
  750. :FONT 0
  751. :space 2
  752.               The   remainder  of  Chapter  3  is  devoted  to  a
  753.               description of each  IHSPRINT  Control  Word.   The
  754.               format   of  the  control  word  is  explained  and
  755.               specific  examples   given   to   assist   you   in
  756.               understanding  the  full  power available to you in
  757.               using FONTASTIC.
  758.  
  759.               The  Control  Words  are  listed  in   alphabetical
  760.               sequence  with  the  one  exception  that :SPACE is
  761.               listed on the same page as :EJECT, since both these
  762.               control words affect the page spacing.
  763.  
  764.               Further  examples  of  the usage of various control
  765.               words may be found in the file named DEMO  on  your
  766.               FONTASTIC diskette.  See Appendix C, Sample Output,
  767.               for an explanation of how to  print  this  file  so
  768.               that all IHSPRINT Control words are visible.
  769.  
  770.               The general rules regarding IHSPRINT Control Words
  771.               are as follows:
  772.  
  773. :ccon
  774.                   1.  _All_ control  words  _must_  begin  with a
  775.                       Control   Word  Indicator  (default  is
  776.                       the colon ":").
  777.  
  778.                   2.  _Only one Control Word per line of text._
  779.                       For greater  flexibility and savings of
  780.                       space, Control  Characters  may be used
  781.                       in most instances.
  782.  
  783.                   3.  Control Words may be in either _upper or_
  784.                       _lower  case_,  or  any  mixture thereof.
  785.  
  786.                   4.  Invalid control words are _ignored_.
  787. :eject
  788.